home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-13 / me_cd22.zip / README.1ST < prev   
Text File  |  1992-05-11  |  5KB  |  148 lines

  1. -*-text-*-
  2.  
  3. The following description of ME2 was extracted from the readme file in
  4. doc.zip:
  5.  
  6.     This stuff is released as GNU Ware - use, share and enjoy.
  7.  
  8.                  What is ME2?
  9.                  ---- -- ----
  10.  
  11.        ME2 is a medium-small, portable, extendable Emacs-like editor
  12.     that is known to compile and run on HP-UX (Series 800, 700 and
  13.     300), BSD Unix (Sun, Apollo, DEC, etc), IBM AIX, OSF/POSIX (HP
  14.     and DEC) and MS-DOS/PC-DOS (IBM PCs and compatibles).
  15.     Standalone, ME2 is pretty mundane - you need to customize it to
  16.     make full use of it.  A compiled language is provided for this
  17.     as well as lots of example programs:  a C mode, paren matching,
  18.     a visual towers of hanoi, incremental searching, programmers
  19.     calculator, mark rings, multi file search (and replace) picture
  20.     mode (from GNU Emacs), gomoku (from GNU Emacs) and lots more.
  21.     Other features include the ability to have concurrent processes
  22.     (such as make) running in a buffer (Unix only).
  23.  
  24.  
  25.                THE MS-DOS DISTRIBUTION
  26.                --- ------ ------------
  27.  
  28. This is a special MS-DOS distribution of Craig Durland's Mutt Editor II
  29. and compiled the MC2 program.  John Burnell compiled the ME2 program.
  30. Bob Stocker wrote these instructions and put together the distribution.
  31. Original files were all downloaded via anonymous ftp from
  32. hpcvaaz.cv.hp.com.
  33.  
  34. I deleted C source code from the original shell-archive distribution and
  35. added several DOS niceties -- like a .bat file for compiling core Mutt
  36. programs and (hopefully) these instructions.
  37.  
  38. To keep things relatively uncluttered without getting involved in
  39. subdirectories (which often unzip into one directory anyway you're not
  40. careful), I've put related things together in separate .zip files.  This
  41. is what they contain:
  42.  
  43. File        Contents
  44. ----        --------
  45.  
  46. doc.zip        Documentation.  See the file contents.doc for some clues
  47.         about what the individual files contain.
  48.  
  49.         I changed some file names to eliminate conflicts which
  50.         arose when these files were collected into a single
  51.         archive, but didn't modify the contents of any files.
  52.  
  53. mutt2.zip    Core Mutt programs used to extend the functionality of
  54.         ME2.
  55.  
  56.         I corrected a minor bug in search.mut and reported it to
  57.         Craig Durland.  I also added
  58.  
  59.           -- an osstuff.mut file that defines important gray
  60.              keys on new-style keyboards that have function keys
  61.              across the top.
  62.  
  63.                   -- a compile.bat file to compile the core Mutt
  64.              programs.
  65.  
  66.                   -- a dummy myme.mut file to keep my simple-minded
  67.              compile.bat from choking when it doesn't find a
  68.              myme.mut (which is the standard place for putting
  69.              your personal modifications and extension to ME2).
  70.  
  71. mc2mutt.zip    Sample Mutt programs from the mc2\mutt directory of the
  72.         general ME2 distribution.
  73.  
  74.         You can safely ignore most of this stuff until you feel
  75.         inclined to write your own extensions to ME2.
  76.  
  77. me2mutt.zip    Sample Mutt programs from me2\mutt directory of the
  78.         general ME2 distribution.
  79.  
  80.         You may want to look at Craig Durland's myme.mut file in
  81.         this archive.  Unless you want to get involved in Mutt
  82.         programming, you can safely ignore most of the stuff
  83.         too.
  84.  
  85. bobsmutt.zip    Extensions that I currently use to make ME2 behave more
  86.         like GNU Emacs.
  87.  
  88.         It's safe to ignore this too -- though I personally find
  89.         life more bearable when I can use page-other-window and
  90.         save-buffers-and-exit.
  91.  
  92.  
  93.               HOW TO INSTALL ME2
  94.               --- -- ------- ---
  95.  
  96.    1) Copy me2.exe and mc2.exe to a directory in your search path.  For
  97.       example, if you keep executables in c:\bin use commands like:
  98.  
  99.     copy me2.exe c:\bin
  100.     copy mc2.exe c:\bin
  101.  
  102.    2) Create a directory for storing compiled Mutt programs.  For
  103.       example, on my system I store these kinds of things in
  104.       subdirectories of c:\lib.  I used the command
  105.  
  106.     md c:\lib\mutt
  107.  
  108.       to create a new directory for compiled Mutt programs.
  109.  
  110.    3) Copy mutt2.zip to the directory that you created in step (2).  For
  111.       example (using my choice of directory name):
  112.  
  113.     copy mutt2.zip c:\lib\mutt
  114.  
  115.    4) Cd to the directory that you created in step (2).  For example
  116.       (again using my choice of directory name):
  117.  
  118.     c:
  119.     cd \lib\mutt
  120.  
  121.    5) Unzip mutt2.zip.
  122.  
  123.    6) Enter the command
  124.  
  125.     compile
  126.  
  127.       to compile the Mutt2 programs.
  128.  
  129.    7) Set the environment variable ME2 to the directory that you created
  130.       in step (2).  For example (again using my choice of directory
  131.       name):
  132.  
  133.     set me2=C:\lib\mutt
  134.  
  135.    8) Add the set command from step (7) to your autoexec.bat file so the
  136.       environment variable ME2 will be set automatically next time you
  137.       reboot.
  138.  
  139.    9) As a quick test, run me2, hit Escape x load <return> ganoi
  140.       <return> and use 4 disks.  If you get the towers of hanoi, things
  141.       are probably working pretty well.
  142.  
  143.   10) Unzip doc.zip and read as much of the documentation as you feel
  144.       you need.  If you're familiar with either Gosling's Emacs or GNU
  145.       Emacs you should be able to begin doing useful things after
  146.       scanning qref.doc.
  147.  
  148.